#main {position:relative; overflow:hidden; height:410px; width:480px; float:left; margin:0 10px 0 0;}
#pages {}
#pages .page {height:410px; width:480px; position:relative;}
#main_navi {float:right; padding:0px !important; margin:0px !important; position:relative;width:80px;}
	#main_navi {height: 410px;overflow:hidden;position:relative;}
	#main_navi ul {position:absolute;}
	#main_navi li {clear:both; list-style-type:none; margin:0; cursor:pointer; height:68px; margin:0 0 5px;}
	a.navi_up {background:url(images/bullet_up_down.png) no-repeat 0 0; width:80px; height:14px; display:block; position:absolute; top:0px; left: 0px;z-index:10;}
	a.navi_up:hover {background-position:0 -18px;}
	a.navi_down {background:url(images/bullet_up_down.png) no-repeat -90px 0px; width:80px; height:14px; display:block; position:absolute; bottom:0px; left: 0px;}
	a.navi_down:hover {background-position:-90px -18px;}